/*
 * @Description: 基础数据类型
 * @Author: zzj
 * @Date: 2021-08-30 16:47:51
 * @LastEditors: zzj
 * @LastEditTime: 2021-08-30 17:23:04
 */
var a;
console.log(typeof a);
var b=null;
console.log(b);
console.log(a==b);  // ==比较的是2个数据的值
console.log(a===b); // ===既比较值，也比较类型
var str="学习js的第二天" ;//空格也算字符
console.log(str);
console.log(str.length);
var num = 1;
var n = "1";
console.log(num==n);
console.log(num===n);
var num2 = 2;
console.log(isNaN(num));  //检测一个变量是否是非数值类型
console.log(num+num2);
var num3 = 9/0;	
console.log(isFinite(num3)) ; //用来检测这个数值是否在最大和最小值中间
var f =0.1;
var g = 0.2;  //在js的浮点型使用过程中，会产生一点的不准确
console.log(f + g);
console.log((f + g)==0.3);
console.log(0b011);  //0b是二进制前缀
console.log(0011);  //0是八进制前缀
console.log(0x011);  //0x是十六进制前缀
var bool=true;   //1
var bool=false;  //0
console.log(bool);